<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018\9\19 0019
 * Time: 15:20
 */

namespace app\Lib\InterfaceIn\SysConfig\SysConfigManage;


interface ConfigCommon
{
    /**
     * 设置配置键
     * @param $variable
     * @return $this
     */
    public function setVariable($variable);

    /**
     * 设置配置值
     * @param $keysVal
     * @return $this
     */
    public function setKeysVal($keysVal);

    /**
     * 设置备注
     * @param $remark
     * @return $this
     */
    public function setRemark($remark);

    /**
     * 设置标题
     * @param $title
     * @return $this
     */
    public function setTitle($title);

    /**
     * 设置分组
     * @param $group
     * @return $this
     */
    public function setGroup($group);

    /**
     * 设置类型
     * @param $type
     * @return $this
     */
    public function setType($type);

    /**
     * 设置配置项
     * @param $configType
     * @return $this
     */
    public function setConfigType($configType);

    /**
     * 设置排序
     * @param $sort
     * @return $this
     */
    public function setSort($sort);
}